﻿cmake_minimum_required(VERSION 3.5)

project(s1modbus VERSION 0.1 LANGUAGES CXX)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(LIBRARY_OUTPUT_PATH  ${PROJECT_SOURCE_DIR}/../)

set(CMAKE_INCLUDE_CURRENT_DIR ON)
########################################################################

add_subdirectory(serial)

add_library(s1modbus STATIC s1modbus.cpp)
target_include_directories(s1modbus PUBLIC serial/include)

target_link_libraries(s1modbus serial)
